Skip to content

552 big refactoring - #557

Merged
eoyilmaz merged 331 commits into
developfrom
552-big-refactoring
Feb 28, 2026
Merged

552 big refactoring#557
eoyilmaz merged 331 commits into
developfrom
552-big-refactoring

Conversation

@eoyilmaz

@eoyilmaz eoyilmaz commented May 8, 2025

Copy link
Copy Markdown
Owner

No description provided.

@eoyilmaz eoyilmaz linked an issue May 8, 2025 that may be closed by this pull request
13 tasks
@eoyilmaz eoyilmaz self-assigned this May 8, 2025
@eoyilmaz
eoyilmaz marked this pull request as draft May 8, 2025 17:08
@eoyilmaz eoyilmaz mentioned this pull request May 9, 2025
@eoyilmaz
eoyilmaz marked this pull request as ready for review May 15, 2025 18:39
@eoyilmaz
eoyilmaz force-pushed the 552-big-refactoring branch from 3e23c7e to 3859336 Compare May 15, 2025 18:43
@XLR-Security

Copy link
Copy Markdown

Wow, you are soloing this like it's a boss from Dark Souls. Incredible work, thanks for keeping this project alive!

@eoyilmaz
eoyilmaz force-pushed the 552-big-refactoring branch from a5233a1 to a2c186c Compare June 26, 2025 06:12
@eoyilmaz
eoyilmaz force-pushed the 552-big-refactoring branch from f0eadd3 to d7399ba Compare July 23, 2025 00:18
@eoyilmaz
eoyilmaz force-pushed the 552-big-refactoring branch from 867b13a to fa7c509 Compare August 26, 2025 20:24
…er` as the pointed out `/tmp` is not a directory path.
…g errors on all source files.
eoyilmaz and others added 27 commits February 27, 2026 01:33
Fix Web @ localhost polling and color updates so browser clients recover from transient errors, preserve session continuity, and render accurate patch colors. Also align Linux and macOS install docs with the lowercase `displaycal-*.whl` wheel naming used by current build output.
…ilds

Include typing_extensions in build-system requirements for Python < 3.11 so PEP 517 isolated builds do not fail when setup imports DisplayCAL.util_os.
[#552] Improve Web @ localhost stability and continuity
…should reduce the test duration by a minute or so (30% reduction).
…and does not try to create a file handle and return it at all.
…ons.

Now that the tests are stabilized, added matrix of wxPython versions for macOS tests as in Linux and Windows tests.
@eoyilmaz

Copy link
Copy Markdown
Owner Author

Finally, this is ready to be merged to the develop branch. Although, there is a ton of work that needs to be done and I still need to go over a lot of things, there is no reason to hold this incredibly huge PR back anymore...

Thanks for everybody who participated 👏 ❤️

@eoyilmaz
eoyilmaz merged commit 7628b06 into develop Feb 28, 2026
45 of 46 checks passed
@eoyilmaz
eoyilmaz deleted the 552-big-refactoring branch February 28, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Big Refactoring

3 participants